package com.ericsson.resourceplanner.dao.entity;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the EMPLOYEE_PROJECT_DAILY_BACKUP database table.
 * 
 */
@Entity
@Table(name="EMPLOYEE_PROJECT_DAILY_BACKUP")
public class EmployeeProjectDailyBackup implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@SequenceGenerator(name="EMPLOYEE_PROJECT_DAILY_BACKUP_ID_GENERATOR", sequenceName="EMP_PRO_DAILY_BACK_SEQUENCE")
	@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="EMPLOYEE_PROJECT_DAILY_BACKUP_ID_GENERATOR")

	private long id;

	@Column(name="PROD_HOURS")
	private BigDecimal prodHours;

	@Column(name="PROJECT_ID")
	private BigDecimal projectId;

	@Column(name="SIGNUM_ID")
	private String signumId;

	@Temporal(TemporalType.DATE)
	@Column(name="WORKING_DATE")
	private Date workingDate;

	@Column(name="BATCH_ID")
	private String batch_id;

	public String getBatch_id() {
		return batch_id;
	}

	public void setBatch_id(String batch_id) {
		this.batch_id = batch_id;
	}
	public EmployeeProjectDailyBackup() {
	}

	public long getId() {
		return this.id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public BigDecimal getProdHours() {
		return this.prodHours;
	}

	public void setProdHours(BigDecimal prodHours) {
		this.prodHours = prodHours;
	}

	public BigDecimal getProjectId() {
		return this.projectId;
	}

	public void setProjectId(BigDecimal projectId) {
		this.projectId = projectId;
	}

	public String getSignumId() {
		return this.signumId;
	}

	public void setSignumId(String signumId) {
		this.signumId = signumId;
	}

	public Date getWorkingDate() {
		return this.workingDate;
	}

	public void setWorkingDate(Date workingDate) {
		this.workingDate = workingDate;
	}

}